3570 Las Vegas Blvd S, Las Vegas, NV 89109, United States
View on Map
What travelers say:
The restaurant in Las Vegas in the United States has been seen locally for many years. When I went to eat, the customers inside recommended crab legs. The crab legs of this store were very delicious, and the price of this store was not too expensive, which belonged to the public price. Can eat cool